arabdict Dictionary & Translator - Arabic-English translation for taskmaster

      Noun

      taskmaster [pl. taskmasters] , {professions}
      taskmaster [pl. taskmasters]
      taskmaster [pl. taskmasters]
      taskmaster [pl. taskmasters]
      taskmaster {professions}
      taskmaster {professions}