Translation of kedondong in English:

User Contribution

kedondong

Ambarella fruit

noun