Skip to main content

English: non-negotiable

Welsh: nad yw'n agored i drafodaeth

Part of speech

Adjective