English to Arabic

Meaning for:
Deferring
other
الإرجاء