Translation of menghafaz in English:

menghafaz

learn by heart

verb

  • 1

    learn by heart, memorize through vigorous drilling