Chinese-English dictionary »

黄兰 /huánglán/ meaning in English

ChineseEnglish
黄兰 /huánglán/ noun

champac(Magnolia champaca)
noun

Your history