rampart – English–Français translations

🇬🇧 en fr 🇫🇷

rampart noun

  /ˈɹæm.pɑː(ɹ)t/
  • defensive ridge of earth
rempart
Wiktionary Links