Translation of rebutan in English:

rebutan

noun

  • 1

    something that is being fought for