Chinese-English dictionary »

摩爾人在西班牙建造的堡壘 meaning in English

ChineseEnglish
摩爾人在西班牙建造的堡壘 noun

alcazar(Moorish fortress in Spain)
noun