Slight aftertaste Synonyms

Definitions for Slight


Definitions for Aftertaste


  • (noun) an afterimage of a taste