PROPUGNATION MEANING IN ENGLISH

• Propugnation Definition & Synonyms

  1. (n.) Means of defense; defense.


RECENT SEARCHES