Latin-French dictionary »

ulubrae meaning in French

LatinFrench
Ulubrae noun

Cisterna di Latinanom

Your history