中英
self-repugnance
  • 简明
  • n.自相矛盾;自我憎恨