Translation of menyabit in English:

menyabit

verb

  • 1

    to cut grass, rice, etc. with a sickle