Translation of terbeliak in English:

terbeliak

ogle

verb

  • 1

    ogle, stare with wide-open eyes