meaning of Adivasi

Adivasi - German to English

Adivasi [the tribal people of India]