Succeeded (fr. Succédait)

Translation into English

Synonyms

  • suivre
  • provenir de
  • succéder à
  • venir après