IMPOSTROUS MEANING IN ENGLISH

• Impostrous Definition & Synonyms

  1. (n.) Characterized by imposture; deceitful.


RECENT SEARCHES