English-Chinese dictionary »

champac meaning in Chinese

EnglishChinese
champac (Magnolia champaca)
noun

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

黃蘭 /huánglán/noun

黄兰 /huánglán/noun

黄玉兰 /huángyùlán/noun