Home
Help
About
Contact
English to Chinese Dictionary
Search:
打掉
dǎ
diào
to tear down / to destroy / to dismantle (a gang) / to abort (a fetus)
<< back to the home page