Chinese-English dictionary »

木犀 /mùxi/ meaning in English

ChineseEnglish
木犀 /mùxi/ noun

osmanthus(plant)
noun

Your history