Translation of lalang in English:

lalang

noun

  • 1

    a type of long coarse grass