PROPUGNACLE MEANING IN ENGLISH

• Propugnacle Definition & Synonyms

  1. (n.) A fortress.


RECENT SEARCHES