English to Arabic

Meaning for:
Latched
other
مغلق