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