German-Latin dictionary »

sevilla meaning in Latin

GermanLatin
Sevilla Substantiv
Großstadt im Südwesten von Spanien in der Region Andalusien

Hispalisnoun