Slovnenya

Translation English Spanish: abdicate

Diccionario: main
abdicate
verb