Latin-French dictionary »

heidelberga meaning in French

LatinFrench
Heidelberga noun

Heidelbergnom