Translation of برآشفتہ in English:

برآشفتہ

phrase

  • offended, angry, enraged