Translation of kelu in English:

kelu

tongue-tied

(kelu lidah)

adjective

  • 1

    tongue-tied, speechless (because of fear or worry)