Created (fr. Créée)

Translation into English

Synonyms