English to Arabic

Meaning for:
Nonexecutable
other
غير قابل للتّنفيذ