Home
Help
About
Contact
English to Chinese Dictionary
Search:
羞羞脸
xiū
xiū
liǎn
(jocular) shame on you!
<< back to the home page