Back to Dictionary
做不到
zuòbùdào
1. impossible
Very Common • Top 3%