Translation of mematahkan semangat in English:

mematahkan semangat

demoralize

verb

  • 1

    demoralize, weaken the morale of, dishearten