gorcock
English
gorcock meaning in English • gorcock का अर्थ अंग्रेजी में
Noun
- The moor cock, or red grouse. See Grouse>.