Translation of menghambakan in English:

menghambakan

  • 1

    to domineer, to treat as a servant