Translation of memawah in English:

memawah

verb

  • 1

    to cultivate land or breed livestock under this system