STAFFISH MEANING IN ENGLISH

• Staffish Definition & Synonyms

  1. (a.) Stiff; harsh.


RECENT SEARCHES