English-Chinese dictionary »

alhambra meaning in Chinese

EnglishChinese
Alhambra (palace in Granada, Spain)
proper noun
[UK: æl.ˈhæm.brə]
[US: æl.ˈhæm.brə]

阿爾罕布拉宮proper noun