English to Chinese Dictionary

Search:

撑拒 chēng to resist / to struggle / to sustain


<< back to the home page