Latin-English dictionary »

vosagus meaning in English

LatinEnglish
Vosagus proper noun
M-Pl

Vosges(department of France)
proper noun

Your history