Italian-English dictionary »

stretto di dover meaning in English

ItalianEnglish
stretto di Dover proper noun
{m}

Strait of Dover(strait in the English Channel)
proper noun