English to Arabic

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