German-Latin dictionary »

bosporus meaning in Latin

GermanLatin
Bosporus Substantiv
Meerenge zwischen Schwarzem und Marmarameer

Bosporusnoun