Arabic-English translation for scoffing

      ...

      Noun

      scoffing {feelings & emotions}

      similar Translations