Slovnenya

Translation English Spanish: supplanting

Dictionary: main
supplanting