English to Arabic

Meaning for:
Jammed
other
مسدود