arabdict Dictionary & Translator - Arabic-English translation for intercessor

      Noun

      intercessor [pl. intercessors] , {relations}
      intercessor [pl. intercessors]
      intercessor [pl. intercessors]
      وسيط {اسم}
      intercessor [pl. intercessors] , {pol.}
      سفير {سياسة}

      ...

      similar Translations

      intercessory (adj.) , [ more intercessory ; most intercessory ]
      intercessory (adj.) , [ more intercessory ; most intercessory]