chikara
English
chikara meaning in English • chikara का अर्थ अंग्रेजी में
Noun
- The goat antelope (Tragops Bennettii) of India.