Slovnenya

Translation English Spanish: abdicate

Dictionnaire: main
abdicate
verb