not of sound mind, not thinking clearly

listen to the pronunciation of not of sound mind, not thinking clearly
الإنجليزية - الإنجليزية
not have all one's buttons
not of sound mind, not thinking clearly
المفضلات