taskmaster = ser exigente noun

taskmaster

/ˈtæskˌmæstər/ noun
noun

Spanish Translation of TASKMASTER

to be a hard taskmaster : ser exigente, ser muy estricto

Seen & Heard

What made you want to look up taskmaster? Please tell us where you read or heard it (including the quote, if possible).