stupid; idiotic

listen to the pronunciation of stupid; idiotic
الإنجليزية - الإنجليزية
{s} dull brained