Latin-French dictionary »

durostorum meaning in French

LatinFrench
Durostorum noun

Silistranom