Skip to main content

English: pit planting

Welsh: plannu mewn tyllau

Part of speech

Verb

Context

Trees.