The mind (fr. L’esprit)

Translation into English

Synonyms