English to Chinese Dictionary

Search:

无地自容 róng ashamed and unable to show one's face


<< back to the home page