Translation of مُوَاكَبَة

      ...

      Noun

      convoy [pl. convoys] , {ing}