an inlet of the bosporus in northwest turkey forming the harbor of istanbul

listen to the pronunciation of an inlet of the bosporus in northwest turkey forming the harbor of istanbul
an inlet of the bosporus in northwest turkey forming the harbor of istanbul