hide face from shame

英 美
  • 羞得捂住脸
  • face n.表面;脸;表情v.面对;面向;朝
  • from prep.出自;来自;从(...起)
  • hide v.藏;隐瞒;遮避vt.鞭打n.兽皮
  • shame n.羞愧;耻辱;可耻的人或物vt.使丢脸;使羞愧;使蒙羞