confused; not having a clear thought process, muddled

listen to the pronunciation of confused; not having a clear thought process, muddled
الإنجليزية - الإنجليزية
{s} addle-pated
confused; not having a clear thought process, muddled
المفضلات