Kamus Inggris-Melayu
delude
mengelirukan, menipu, menyesatkan