Skip to main content

English: protecting human rights

Welsh: amddiffyn hawliau dynol

Part of speech

Verb