Translation of petai in English:

User Contribution

petai

bitter bean

noun


User Contribution

petai

Parkia speciosa

noun


User Contribution

petai

noun


User Contribution

petai

bitter bean

noun


User Contribution

petai

stink beans

noun


User Contribution

petai

Bitter Bean

noun