Skip to main content

English: notch planting

Welsh: plannu mewn holltau

Part of speech

Verb

Context

Trees.