Tamil Dictionary 🔍

distasture

Dis*tas"ture, n. Defn: Something which excites distaste or disgust. [Obs.] Speed.


distasture - Similar Words