indisputable in Catalan indisputable in Catalan indiscutible adj Not disputable; not open to question; obviously true Add to Flashcards