Latin-English dictionary »

durostorum meaning in English

LatinEnglish
Durostorum proper noun

Silistra(town)
proper noun