Translation of tenggek in English:

tenggek

perch

verb

  • 1

    perch, rest or place on or as if on a perch