Latin-French dictionary »

archimedes meaning in French

LatinFrench
Archimedes noun

Archimèdenom