Kamus Inggris-Melayu
idolize
memuja, menjunjung tinggi