shame upon parents

英 美
  • 使双亲蒙受羞辱
  • parents n.父母;双亲名词parent的复数形式.
  • shame n.羞愧;耻辱;可耻的人或物vt.使丢脸;使羞愧;使蒙羞
  • upon prep.在...上;紧接着;逼近