What Is The English Meaning Of Surya Grahan And Chandra Grahan?
The English meaning of Surya Grahan is Solar Eclipse
The English meaning of Chandra Grahan is Lunar Eclipse
Explore more such questions and answers at BYJU’S.