The scaffold (fr. L'échafaud)

Translation into English

Synonyms