Translation of memaku in English:

memaku

to nail

verb

  • 1

    to nail