ironclad evidence; hard fact [evidence]; irrefutable fact

  • 铁的事实
目录 查词历史