THUMMIE MEANING IN ENGLISH

• Thummie Definition & Synonyms

  1. (n.) The chiff-chaff.


RECENT SEARCHES