solar eclipse
English Dictionary
->
Letter S
-> solar eclipse
Search Dictionary:
solar eclipse Definition
(n)
the
moon
interrupts
light
from
the
sun
solar eclipse Synonyms
solar eclipse
© Art Branch Inc.