stover
English
stover meaning in English • stover का अर्थ अंग्रेजी में
Noun
- Fodder for cattle, especially straw or coarse hay.