Chinese English Dictionary

put sb. through a catechism    Add to My Vocabulary

  1. 严格盘问某人



Credits
Source of Dictionary: CC-CEDICT