English to Arabic

Meaning for:
Nonrespondent
other
غير مستجيب