Skip to main content

English: turf planting

Welsh: plannu dan dywarch

Part of speech

Verb

Context

Trees.