Definition of “Damocles” - English Dictionary

English