English-Latin dictionary »

towns (pl.) situated near a river meaning in Latin

EnglishLatin
towns (pl.) situated near a river noun

amnensis [amnensis](3rd) F
noun

amnesis [amnesis](3rd) F
noun