Translation of menelungkupi in English:

menelungkupi

verb

  • 1

    to lie face down on