SIMOUS MEANING IN ENGLISH

• Simous Definition & Synonyms

  1. (a.) Having a very flat or snub nose, with the end turned up.


RECENT SEARCHES