French-English dictionary »

hellespont meaning in English

FrenchEnglish
Hellespont nom propre
{m}

Hellespont◼◼◼(strait connecting the Sea of Marmara with the Aegean Sea)
proper noun