Diccionario

Taskmaster

Webster's Dictionary 1806

Taskmaster

n.

one who imposes tasks on others