DISTASTURE MEANING IN ENGLISH

• Distasture Definition & Synonyms

  1. (n.) Something which excites distaste or disgust.


RECENT SEARCHES