Clue: Noted space telescope

Answer: HUBBLE

Length: 6


Similar Clues: