hang one's head in shame
英 hæŋ wʌnz hed in ʃeim
基本释义
极度羞愧
10 次浏览