Kamus Mobile
https://m.xamux.com
English to Indonesian
taskmaster pemberi tugas, pengawas yg keras
taskmaster
noun
someone who imposes hard or continuous work
seseorang yang membebankan kerja keras atau terus-menerus
source: WordNet 3.0
and not a taskmaster
kamu bukanlah orang yang berkuasa
hear not the taskmaster voice
tidak lagi mendengar suara pengerah