a person who is from india - Francés Inglés Diccionario