Slovnenya

Translation English French: abdicate

Dictionary: main
abdicate
verb