Tamil Dictionary 🔍

aftertaste

Aft"er*taste`, n. Defn: A taste which remains in the mouth after eating or drinking.


aftertaste - Similar Words