Translation of teleng in English:

teleng

titled

adjective

  • 1

    titled, slanted or inclined to one side, squinting