Translation of hafal in English:

hafal

know by heart

verb

  • 1

    know by heart
  • 2

    know very well
    ‘menghafal(kan)’ to memorize