Skip to main content

English: thinnings

Welsh: teneuon

Part of speech

Noun, Plural

Definition

of trees