Newsstand

Noun

 * 1) an open stall, often on a street, where newspapers and magazines are on sale to the public

Translations

 * Spanish: ,


 * Portuguese:

newsstand newsstand newsstand