Translation of tumbang in English:

tumbang

fall

verb

  • 1

    fall, come down, collapse, ruin, slaughter, kill (animal) for food