Skip to main content

English: cuttings

Welsh: toriadau

Part of speech

Noun, Plural

Definition

from plants