Translation of memacak in English:

memacak

poke

verb

  • 1

    poke, pierce