arabdict Dictionary & Translator - Arabic-English translation for afflicting

      ...

      Noun

      afflicting {feelings & emotions}
      afflicting {feelings & emotions}
      afflicting {feelings & emotions}