Kapalıçarşı


Results for "Kapalıçarşı"

Turkish - English dictionary

Kapalıçarşı

(Turkish - English dictionary) :
the Grand Bazaar, the Covered Bazaar (in Istanbul).