Skip to main content

English: non-negotiable

Welsh: anhrosglwyddadwy

Part of speech

Adjective