French-Latin dictionary »

archimède meaning in Latin

FrenchLatin
Archimède nom

Archimedesnoun

Your history