Valmiki Ramayana 6.74.51सsaOur plain-language meaning of this verse is waiting for scholar review.Open in the bookShare this verse