Translation of memaku in English:

memaku

to nail

  • 1

    to nail