Translation of memekik in English:

memekik

to scream, to yell

  • 1

    to scream, to yell