Designed (fr. Conçu)

Translation into English

Synonyms

  • créé
  • développé
  • élaboré
  • imaginé