English-Latin dictionary »

defensive / town walls (pl.), bulwarks meaning in Latin

EnglishLatin
defensive / town walls (pl.), bulwarks noun

moene [moenis](3rd) N
noun