English to Arabic

Meaning for:
Alley
other
الزّقاق