having psychological problems; being mentally distraught

listen to the pronunciation of having psychological problems; being mentally distraught
الإنجليزية - الإنجليزية
screwed up

She's been a really screwed up girl since her boyfriend left her.

having psychological problems; being mentally distraught
المفضلات