English to Chinese Dictionary

Search:

cuī to break / to destroy / to devastate / to ravage / to repress


<< back to the home page