The bark (fr. L'écorce)

Translation into English

Synonyms