Slovnenya

Translation English French: supplant

Dictionary: main
supplant
verb