Skip to main content

English: afforestation

Welsh: coedwigaeth

Part of speech

Verb