I’m under the impression that Indian shoe sizing is the same as UK shoe sizing.. in which case the European equivalent to an Indian/UK size 6 is 39.5