Translation of mengaibkan in English:

mengaibkan

degrade

verb

  • 1

    degrade, spoil with a blemish, bring disgrace or humiliation on, shame