English to Arabic

Meaning for:
Visored
other
مقنّع