Arabic-English translation for splintering

      ...

      Noun