Berikut ini adalah penjelasan tentang tafakuran dalam Kamus Indonesia-Inggris
1 meditation. 2 engage in meditation.