LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“zor durum. the Straits İstanbul ve Çanakkale Boğazları.” İngilizcede

1 İngilizce çeviri
EN
strait

At this point the sea narrows into a strait.