Chinese-English dictionary »

阿爾罕布拉宮 meaning in English

ChineseEnglish
阿爾罕布拉宮 proper noun

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

Your history