Chinese-English dictionary »

谢赫拉莎德 /xièhèlāshādé/ meaning in English

ChineseEnglish
谢赫拉莎德 /Xièhèlāshādé/ proper noun

Scheherazade(female given name)
proper noun