×

rampart meaning in French

n. rempart, forteresse, murs de protection, structure de défense

Related Words

  1. rampant
  2. rampantly
  3. ramraid
  4. ramrod
PC Version

Copyright © 2018 WordTech Co.