English → Hindi dictionary
solar telescope
Definition
a telescope designed to make observations of the sun
Looking for poetry? Read shayari and poems by great poets.
a telescope designed to make observations of the sun
Looking for poetry? Read shayari and poems by great poets.