English-Latin dictionary »

wall, rampart meaning in Latin

EnglishLatin
wall, rampart noun

vallum [valli](2nd) N
noun