The Italian term "incontestabile" matches the English term "incontestable"

other italian words that include "incontestabile" : english :
incontestabile undeniably