English-Latin dictionary »

causeway / embankment meaning in Latin

EnglishLatin
causeway / embankment noun

moles [molis](3rd) F
noun