Translation of telungkup in English:

telungkup

face down

verb

  • 1

    face down