English-Latin dictionary »

doubs meaning in Latin

EnglishLatin
Doubs (department of France)
proper noun

Dubisproper noun