Translation of مَنْصُور

      Adjektive

      triumphant [ more triumphant ; most triumphant]

      Noun

      winner [pl. winners]

      ...