Translation of آشفتہ خاطر/ دل/ طبع in English:

آشفتہ خاطر/ دل/ طبع

phrase

  • agitated, distressed, disturbed in mind and heart, in a state of mental stress or anguish