Succeeded (fr. Succédaient)

Translation into English

Synonyms