When do you use Indu or Hindu in Spanish?

Never. Spanish is Spanish and we only speak Spanish.