Translation of لوٹ پوٹ ہونا in English:

لوٹ پوٹ ہونا

phrase

  • roll and toss restlessly
    be charmed
  • die suddenly