English to Arabic

Meaning for:
Stalls
other
الأكشاك