French-English dictionary »

ségovie meaning in English

FrenchEnglish
Ségovie nom {f}

Segovia◼◼◼(city in Castile and León, Spain)
proper noun
[UK: seˈɡo.viə] [US: seˈɡo.viə]