English to Arabic

Meaning for:
Forestallment
other
التأخير