English to Arabic

Meaning for:
Unperformable
other
غير قابل للإداء