Translation of مُصَادَمَة

      Noun

      skirmish [pl. skirmishes]

      ...

      related Translations