English-Italian dictionary »

strait of dover meaning in Italian

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

stretto di Doverproper noun
{m}