English to Chinese Dictionary

Search:

羞羞脸 xiū xiū liǎn (jocular) shame on you!


<< back to the home page