Skip to main content

English: undisputed

Welsh: diamheuol

Part of speech

Adjective