Translation of petai in English:

petai

noun

  • 1

    type of tree with edible seeds that can be cooked or eaten raw