newsstandEnglish

newsstand

Noun

A stall where newspapers and other periodicals are sold

English: newsstand

Words that start with "newsstand"