Skip to main content

English: flood prevention

Welsh: atal llifogydd

Part of speech

Verb