Translation of menghayati in English:

menghayati

appreciate

verb

  • 1

    appreciate, understand, feel or experience