Translation of geli in English:

geli

amused, tickled

adjective

  • 1

    amused, tickled
    ‘saya geli melihat anak-anak kucing itu bermain’ I was amused to see the kittens playing
  • 2

    ticklish
  • 3

    to set your teeth on edge