Translation of mengekek in English:

mengekek

guffaw

verb

  • 1

    guffaw