Succeeds (fr. Réussit)

Translation into English

Synonyms