Irrécusable.
srpski · nemački
Impossible to deny or disprove; SYN. irrefutable, positive.
ETYM Latin irrefutabilis: cf. French irréfutable. Related to Refute. Incapable of being refuted or disproved; indisputable.
Impossible to answer