Translation of menelungkupi in English:

menelungkupi

  • 1

    to lie face down on