English to Arabic

Meaning for:
Urgencies
other
الإضطرار