Succeeded (fr. Succéda)

Translation into English

Synonyms

  • assumer
  • prendre la suite
  • remplacer
  • s'en suivre
  • venir après