English to Arabic

Meaning for:
Inviable
other
غير مكتمل