Chinese English Dictionary

well-earned punishment    Add to My Vocabulary

  1. 【法】 罪有应得的惩罚



Credits
Source of Dictionary: CC-CEDICT