Skip to main content

English: land reclamation

Welsh: adfer tir

Part of speech

Verb