rempart French - English
1.
Englishbattlement
-
Englishindented parapet formed by a series of rising members
-
Frenchrempart
2.
Englishrampart
-
Englishdefensive ridge of earth
-
Frenchrempart
3.
Englishbulwark
-
Englisha defensive wall or rampart
-
Frenchrempart
English translator: French English rempart Eesti sõnaraamat Español Traductor Svenska Översättare