Kamus Mobile
https://m.xamux.com
Indonesian to English
menghafalkan memorize, learn by heart.

Contoh

dan harus menghafalkan begitu banyak simbol
and involved memorizing vast numbers of characters
bahwa mungkin mereka mencatat atau menghafalkan definisi-definisi dari buku cetaknya,
that maybe they took notes or they memorized definitions from the textbook,
menghafalkan nama nama rasi bintang
memorise the names of constellations