Skip to main content

English: azaleas

Welsh: aseleas

Part of speech

Noun, Plural