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

الٹنا پلٹنا

phrase

  • turn over (to check or inspect)