Chinese English Dictionary

make a score off sb.    Add to My Vocabulary

  1. 驳倒某人



Credits
Source of Dictionary: CC-CEDICT