Skip to main content

chittra

English chittra meaning in English  •  chittra का अर्थ अंग्रेजी में
Noun
  • The axis deer of India.
Advertisement