Translation of kerlap in English:

kerlap

nap

noun

  • 1

    nap, short sleep, esp. during the day