English to Arabic

Meaning for:
Unscreened
other
غير معروض