English to Arabic

Meaning for:
Deferrable
other
ممكن التّأجيل