Bosporus


Results for "Bosporus"

English - Turkish Dictionary

Bosporus

(English - Turkish Dictionary) :
i. Boğaziçi, Boğaz.