Slovnenya

Translation English Spanish: incumbent

Dictionary: main
incumbent