Embroidered (fr. Brodées)

Translation into English

Synonyms