English-Latin dictionary »

bulwark, rampart meaning in Latin

EnglishLatin
bulwark, rampart noun

propugnaculum [propugnaculi](2nd) N
noun