English-Chinese dictionary »

indisputable meaning in Chinese

EnglishChinese
indisputable (not disputable)
adjective
[UK: ˌɪn.dɪ.ˈspjuː.təb.l̩]
[US: ˌɪn.də.ˈspjuː.təb.l̩]

无可争辩的 /wúkě zhēngbiàn de/adjective

無可爭辯的adjective