English to Arabic

Meaning for:
Uncompetitive
other
غير تنافسي