Portuguese-English dictionary »

segóvia meaning in English

PortugueseEnglish
Segóvia proper noun

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