English-Latin dictionary »

bank, retaining wall meaning in Latin

EnglishLatin
bank, retaining wall noun

margo [marginis](3rd) F
noun