undisputed in Spanish
undisputed in Spanish
indisputado
Universally agreed upon; not disputed.
incontestable
Universally agreed upon; not disputed.
indisputado
Unchallenged and accepted without question.