English to Arabic

Meaning for:
Newsstand
other
كشك بيع الصحف