mağaza

(Turkish - English)

store; shop; emporium





Translate from:Translate to:
Translating