Latin-French dictionary »

damocles meaning in French

LatinFrench
Damocles noun

Damoclèsnom