DRAFFISH MEANING IN ENGLISH

• Draffish Definition & Synonyms

  1. (a.) Worthless; draffy.


RECENT SEARCHES