English to Chinese Dictionary

Search:

chāi to tear open / to tear down / to tear apart / to open


<< back to the home page