English–Spanish dictionary

Spanish translation of the English word taskmaster

English → Spanish
  
EnglishSpanish
taskmaster amo; ordenancista; superintendente; tirano