English to Chinese Dictionary

Search:

严惩 yán chéng to punish severely


<< back to the home page