Slovnenya

Translation English Spanish: abdicate

Dictionary: main
abdicate
verb