Hello, I am Italian. As a verb, the English dictionary Garzanti Hazon reports other traductions of "shed":
1) versare, spargere (ex. to s. blood, "spargere sangue");
2) emanare, effondere, diffondere (ex. "roses s. their fragrance in the garden", "Le rose diffondono la loro fragranza nel...