Boğazlar


Results for "Boğazlar"

Turkish - English dictionary

Boğazlar

(Turkish - English dictionary) :
the Straits, the (Thracian) Bosporus and the Dardanelles.