To extend (fr. S'étendre)

Translation into English

Synonyms

  • déployer
  • se développer
  • se propager
  • s'étirer