English to Arabic

Meaning for:
Screened
other
معروض