English to Chinese Dictionary

Search:

打掉 diào to tear down / to destroy / to dismantle (a gang) / to abort (a fetus)


<< back to the home page