indisputable incontestable undeniable
...hold indisputable sovereignty over 有无可争辩的主权 indisputable incontestable undeniable 不可辩驳的 He has brought some indisputable evidence to light. 他手头上有明明白白的铁证 .
基于1个网页-相关网页
indisputable incontestable undeniable
无可争辩的,无可争辩的,不可否认的
以上为机器翻译结果,长、整句建议使用 人工翻译 。