Translation of pokok asam jawa in English:

pokok asam jawa

tamarind tree

noun

  • 1

    tamarind tree