Translation of memacul in English:

memacul

to dig, to hoe

verb

  • 1

    to dig, to hoe