Translation of pohon in English:

pohon

tree

  • 1

    tree


User Contribution

pohon

tree

noun