irrefutable facts/evidence/proof 无可辩驳的事实/证据/证明
They managed to come up with a number of irrefutable arguments. 他们成功地提出了一些无可辩驳的论点。
👨🏻🏫 Mr. Ng 麥美倫詞典 📚 – macmillan.mister5️⃣.net切換為繁體中文