flower_chainEnglish

flower chain

Noun

Flowers strung together in a chain

English: flower chain