Skip to main content

English: sea defences

Welsh: amddiffynfeydd môr

Part of speech

Noun, Plural