Translation of keras hati in English:

keras hati

indomitable

adjective

  • 1

    indomitable, obstinate, unyielding