Back to Dictionary
黔驴技穷
黔驢技窮
Qiánlǘjìqióng
1.
to exhaust one's limited abilities (idiom)
Noun
Metadata
- Category
- Chinese