Translation of jelengar in English:

jelengar

(terjelengar, menjelengar)

verb

  • 1

    to have a puzzled look on your face