Skip to main content

English: petalwort

Welsh: llysiau'r afu petalog

Part of speech

Noun, Plural