English-French dictionary »

segovia meaning in French

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

Ségovie◼◼◼nom {f}