Dictionnaire français - anglais

réussir

to succeed