flower_storeEnglish

florist, florist shop, flower store

Noun

A shop where flowers and ornamental plants are sold

English: florist, florist shop, flower store

English words with similar meanings

Show 2 words