mutton headed [sl.]

listen to the pronunciation of mutton headed [sl.]
الإنجليزية - العربية
{a} تخين العقل