Chittra


Related to Chittra: Chitra

Chit´tra


n.1.(Zool.) The axis deer of India.