English
›
Words
any
bundle of things tied together
Translation:
English
Noun
5
sheaf
Add
Translation