English to Arabic

Meaning for:
Fended
other
مصان