Slovnenya

Translation English French: succeeder

Dictionary: main
succeeder
noun