English to Arabic

Meaning for:
Deposition
other
التوديع