Definisi 'newsstand'

English to English
noun
1 a stall where newspapers and other periodicals are sold Terjemahkan
source: wordnet30

More Word(s)
sales booth, stall, stand,

Visual Synonyms