Chinese-English dictionary »

謝赫拉莎德 meaning in English

ChineseEnglish
謝赫拉莎德 proper noun

Scheherazade(female given name)
proper noun