Translation of telentang in English:

telentang

lie on your back

adjective

  • 1

    lie on your back