mağaza


Results for "mağaza"

Turkish - English dictionary

mağaza

(Turkish - English dictionary) :
large store (business establishment).