Translation of menggelikan in English:

menggelikan

absurd, ridiculous

adjective

  • 1

    absurd, ridiculous
  • 2

    to tickle