Latin-French dictionary »

daventria meaning in French

LatinFrench
Daventria noun

Deventernom