Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: guangling guangliang guanglan kuanglang gangling ganglan ?

guāng láng arenga or sugar palm (Arenga pinnata)

Dictionary · Google Translate · Help
By MDBG 2025