Skip to main content

chikara

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