French-Latin dictionary »

moscow meaning in Latin

FrenchLatin
Moscow nom

Moschanoun