HST
अर्थ 1
a large space telescope that orbits the Earth
“The HST captured amazing images of distant galaxies.”
My Deck में जोड़ें
अर्थ 2
a large space telescope orbiting the Earth
“The HST captured amazing new images of the galaxy.”
My Deck में जोड़ें