TETTISH MEANING IN ENGLISH

• Tettish Definition & Synonyms

  1. (a.) Captious; testy.


RECENT SEARCHES