Translation of پیچ و تاب in English:

پیچ و تاب

phrase

  • anger, agitation, indignation, vexation, distress, restlessness