Translation of balau in English:

balau

gambier

noun

  • 1

    gambier, a tropical plant