Chinese-English dictionary »

木蘭花 meaning in English

ChineseEnglish
木蘭花 noun

magnolia [magnolias](flower)
noun
[UK: mæɡ.ˈnəʊ.lɪə] [US: mægˈno.ʊ.lɪə]

Your history