English-Polish dictionary »

bosphorus meaning in Polish

EnglishPolish
Bosphorus noun
a strait that passes through Istanbul

Bosfornoun

Your history