jermoonal
English
jermoonal meaning in English • jermoonal का अर्थ अंग्रेजी में
Noun
- The Himalayan snow partridge.