English to Chinese Dictionary

Search:

cuò obstructed / to fail / to oppress / to repress / to lower the tone / to bend back / to dampen


<< back to the home page