Recent research has cast/shed new light on the cause of the disease.

 
  • 最近的研究结果揭示了这种病的病因。
今日热词
目录 附录 查词历史