IMPOSTUROUS MEANING IN ENGLISH

• Imposturous Definition & Synonyms

  1. (a.) Impostrous; deceitful.


RECENT SEARCHES