indiscutable
type: Term
language: fra
translation: undebatable
translation: undisputable
translation: unquestionable