undeniable
definitions
-
adjective
clearly true and impossible to denyzh: 不可否认的
-
adjective
obvious and certainzh: 明显的
examples
-
undeniable evidence
确凿证据
-
undeniable fact
明显事实