Pinyin Dictionary results for "wu di zi rong"

无地自容
ashamed and unable to show one's face
Dictionary data provided by CC-CEDICT