Meaning of Damocles in Spanish:

Damocles

Translate Damocles into English