Translation of belimbing wuluh in English:

User Contribution

belimbing wuluh

Bilimbi fruit

noun