Translation of kekok in English:

kekok

awkward

adjective

  • 1

    awkward, clumsy, not graceful