In the doghousebin disgrace; out of favour

  • 丢脸的;不光彩的;失宠的;受冷落的
目录 查词历史