Back to Dictionary
办不到
辦不到
bànbudào
1.
impossible
2.
can't be done
3.
no can do
4.
unable to accomplish
Metadata
- Category
- Chinese