Back to Dictionary
穷蹙
窮蹙
qióngcù
1. hard-up
2. in dire straits
3. desperate