adivasi









adivasi


noun

  1. a member of any of the aboriginal peoples of India
51 queries 0.787