Chinese English Dictionary

throw doubt upon    Add to My Vocabulary

  1. 产生怀疑