strude
English
strude meaning in English • strude का अर्थ अंग्रेजी में
Noun
- A stock of breeding mares.