French-Latin dictionary »

simferopol meaning in Latin

FrenchLatin
Simferopol nom

Sympheropolisnoun