Translation of Belimbing wuluh in English:

User Contribution

Belimbing wuluh

Bilimbi fruit

noun