Italian-English dictionary »

doubs meaning in English

ItalianEnglish
Doubs proper noun
{m}

Doubs(department of France)
proper noun