Back to Dictionary
精疲力尽
精疲力盡
jīngpílìjìn
1.
spirit weary, strength exhausted (idiom); spent
2.
drained
3.
washed out
Metadata
- Category
- Chinese