arabdict Dictionary & Translator - Arabic-English translation for Scuffing

      ...

      Scuffing {ind.}
      scuffing {Auto.}
      تخدش {سيارات}