Chinese-English dictionary »

仙桃 /xiāntáo/ meaning in English

ChineseEnglish
仙桃 /xiāntáo/ noun

canistel(tree)
noun

仙桃 /Xiāntáo/ proper noun

Xiantao(sub-prefecture-level city in central China)
proper noun