Translation of pokok palma in English:

pokok palma

palm tree

noun

  • 1

    palm tree