new
铁证如山的英文翻译
基本释义
参考释义
- 铁证如山 [tiě zhèng rú shān]
-
-
- The ironclad details pile up mountain high,; (Our) evidence is irrefutable.; ironclad evidence; irrefutable proof; That's incontrovertible proof.; There are irrefutable proofs of the heinous crimes (of sb.).; These ironclad details are irrefutable proof (in black and white).
-