French-Latin dictionary »

damoclès meaning in Latin

FrenchLatin
Damoclès nom

Damoclesnoun