Arabic-English translation for sledging

      ...

      Noun

      sledging {sport}
      تَزَحْلُق {رياضة}
      sledging {sport}
      تَزَلُّج {رياضة}