Damocles

English → French

Damocles

English → French
/ˈdæməkliːz/
noun
  • the Sword of Damocles l’épée de Damoclès

Other matches (1)