English to Arabic

Meaning for:
Infeasible
other
غير قابل للتطبيق