Romanian-English dictionary »

strâmtoarea dover meaning in English

RomanianEnglish
Strâmtoarea Dover proper noun
{f}

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