Latin-English dictionary »

dubis meaning in English

LatinEnglish
Dubis proper noun

Doubs(department of France)
proper noun