Chinese-English dictionary »

摩尔人在西班牙建造的堡垒 /mó'ěrrén zài xībānyá jiànzào de bǎolěi/ meaning in English

ChineseEnglish
摩尔人在西班牙建造的堡垒 /mó'ěrrén zài Xībānyá jiànzào de bǎolěi/ noun

alcazar(Moorish fortress in Spain)
noun