arabdict Dictionary & Translator - Arabic-English translation for mastermind

      Noun

      mastermind [pl. masterminds]
      العقل الموجه {لمؤسسة أو مشروع}
      mastermind [pl. masterminds]

      Verb

      similar Translations

      masterminds (n.) , [sing. a mastermind]