Chinese-English dictionary »

黃玉蘭 /huángyùlán/ meaning in English

ChineseEnglish
黃玉蘭 /huángyùlán/ noun

champac(Magnolia champaca)
noun