English-Latin dictionary »

river town meaning in Latin

EnglishLatin
river town noun

amnensis [amnensis](3rd) F
noun

amnesis [amnesis](3rd) F
noun