Translation of Kedondong in English:

User Contribution

Kedondong

Ambarella fruit

noun