Translation of menghambakan in English:

menghambakan

slave

verb

  • 1

    slave, work very hard