Chinese English Dictionary

put sth to the proof    Add to My Vocabulary

  1. 充分证明..., 检验(某物)