Back to Dictionary
打跑
dǎpǎo
1.
to run off rebuffed
2.
to fend off
3.
(to fight off and make sb) run off
Metadata
- Category
- Chinese