Chinese-English dictionary »

萨拉戈萨 /sàlāgēsà/ meaning in English

ChineseEnglish
萨拉戈萨 /Sàlāgēsà/ proper noun

Zaragoza(city in Spain)
proper noun
[UK: ˌzæ.rə.ˈɡəʊ.zə] [US: ˌzæ.rəˈɡo.ʊ.zə]

Your history