Translation of menghampakan in English:

menghampakan

disappoint

verb

  • 1

    disappoint, frustrate, not able to achieve what one sets out to do or was asked to do