Translation of tampoi in English:

tampoi

noun

  • 1

    a type of tree with edible fruits