English to Arabic

Meaning for:
Latch
other
المزلاج