百口莫辩English Expression:
  • n.  unable to give a convincingexplanation for self-defense

(Unregistered user can only view 4 records)