Chinese-English dictionary »

芒果树 /mángguǒshù/ meaning in English

ChineseEnglish
芒果树 /mángguǒshù/ noun

mango [mangos](tropical fruit tree Mangifera indica)
noun
[UK: ˈmæŋ.ɡəʊ] [US: ˈmæŋɡo.ʊ]