Translation of alang-alang in English:

alang-alang

  • 1

    a tall coarse grass, weeds