Turkish-English dictionary »

çarşı meaning in English

TurkishEnglish
çarşı noun

market [markets]noun
[UK: ˈmɑːkɪt] [US: ˈmɑːrkət]