Translation of taskmaster in Malay

taskmaster

noun

  • 1

    orang yang memberikan tugas dan tanggungjawab