Translation of الٹ پیچ in English:

الٹ پیچ

phrase

  • twisting or winding of a string
  • dishonesty
    crookedness
    manipulation