taskmaster

?

ads

noun

ရက်ရက်စက်စက် ခိုင်းသူ

  • Our teacher is a hard taskmaster.

~ taskmasters plural

thesaurus

~ a word related to taskmaster as Noun.

  1. supervisor
ads