Latin-French dictionary »

saravus | sarra | sara meaning in French

LatinFrench
Saravus | Sarra | Sara noun

Sarre(Géographie) Rivière qui coule en France et en Allemagne
nom

Your history