Formed (fr. Formèrent)

Translation into English

Synonyms

  • construisirent
  • créèrent
  • établirent
  • organisèrent