French-English dictionary »

doubs meaning in English

FrenchEnglish
Doubs nom propre
{m}

Doubs◼◼◼(department of France)
proper noun

Doubs◼◼◼(river)
proper noun