deprived of wits or understanding; distracted

listen to the pronunciation of deprived of wits or understanding; distracted
الإنجليزية - الإنجليزية
diswitted
deprived of wits or understanding; distracted
المفضلات