Skip to main content

English: enforcement undertakings

Welsh: ymgymeriadau gorfodi

Part of speech

Noun, Plural