Spanish-French dictionary »

damocles meaning in French

SpanishFrench
Damocles noun

Damoclèsnom {m}

espada de Damocles noun
{f}

épée de Damoclès