English to Chinese Dictionary

Search:

污辱 to humiliate / to insult / to tarnish / to sully


<< back to the home page