irrefutable

English → French

irrefutable

English → French
/ˌɪrɪˈfjuːtəbl/
adjective
[argument, evidence] irréfutable, [testimony] irrécusable

Other matches (4)