LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bosphorus, bosporus” in Turkish

1 Turkish translation