she sheds

English

Noun

she sheds

  1. plural of she shed