The spirit (fr. L’esprit)

Translation into English

Synonyms