arabdict Dictionary & Translator - Arabic-English translation for مَنْصُور

      Adjektive

      triumphant [ more triumphant ; most triumphant]

      Noun

      winner [pl. winners]

      ...