French-Latin dictionary »

yamuna meaning in Latin

FrenchLatin
Yamuna nom

Iomanēsnoun