English-Latin dictionary »

entrenchment, line of palisades, stakes meaning in Latin

EnglishLatin
entrenchment, line of palisades, stakes noun

vallum [valli](2nd) N
noun