Translation of rumpai in English:

rumpai

weed

noun

  • 1

    weed, wild plant growing where it is not wanted