sergici


Results for "sergici"

Turkish - English dictionary

sergici

(Turkish - English dictionary) :
person who has set up a display of things to sell.