Translation of jerangau in English:

jerangau

noun

  • 1

    a type of shrub (herb) with roots which can be used as medicine