यहाँ आया था और MEANING IN ENGLISH - EXACT MATCHES
यहाँ आया था और
यहाँ आया था और = BEEN AND(Noun) Usage : How else could it have been the tremendous power it has been and brought peace and comfort to innumerable tortured souls?
+65