inarguable

Not arguable; certain, incontestable or incontrovertible.

相關單字