不打自招English Expression:
  • n.  condemned oneself out of one's own mouth; make a confession of one's own accord
  • n.  condemned oneself out of one's own mouth
  • n.  make a confession of one's own accord
  • n.  Confess without being pressed

(Unregistered user can only view 4 records)