Chinese-English dictionary »

舍赫拉查德 /shèhèlāchádé/ meaning in English

ChineseEnglish
舍赫拉查德 /Shèhèlāchádé/ proper noun

Scheherazade(female given name)
proper noun