RAMPIER MEANING IN ENGLISH

• Rampier Definition & Synonyms

  1. (n.) See Rampart.


RECENT SEARCHES