newsstand


Results for "newsstand"

English - Turkish Dictionary

newsstand

(English - Turkish Dictionary) :
i. gazete satış yeri/kulübesi.