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

برآشفتہ

phrase

  • offended
    angry
    enraged