Multilingual Turkish Dictionary

UCUZCU DÜKKÂN

UCUZCU DÜKKÂN : Turkish English

n. dime store