Skip to main content

English: blossom

Welsh: blodeuo

Part of speech

Noun, Plural

Definition

to blossom