Community Web Version Now Available
james
Who could help me ? what's mean"She never could abide seeing people enjoying themselves."
Jun 17, 2013 9:00 AM
5
0
Answers · 5
"She never could abide seeing people enjoying themselves."= she could not stand seeing other people having a good time
June 17, 2013
她见不得别人比她好
June 17, 2013
james
Language Skills
Chinese (Mandarin), English
Learning Language
English