English-Italian dictionary »

doubs meaning in Italian

EnglishItalian
Doubs (department of France)
proper noun

Doubsproper noun
{m}