English-Latin dictionary »

river (real / personified), stream meaning in Latin

EnglishLatin
river (real / personified), stream noun

amnis [amnis](3rd) M
noun