indian sub-continent - Spanish English Dictionary