English to Arabic

Meaning for:
Abdicating
other
التّنحّي :: التّخلّي :: التّنازل