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

پیچ و تاب

phrase

  • anger
    agitation
    indignation
    vexation
    distress
    restlessness