Translation of memacul in English:

memacul

to dig, to hoe

  • 1

    to dig, to hoe