Translation of لوٹ پوٹ in English:

لوٹ پوٹ

phrase

  • tumble and toss