Slovnenya

Translation English French: supersede

Dictionary: main
supersede
verb