Back to Dictionary
到位
dàowèi
1. to get to the intended location
2. to be in place
3. to be in position
4. precise
5. well (done)
Common • Top 14%