Crossword Helper
Enter a clue or pattern or both:
The Clue
Some satellite launchers (7 letter answer)
The Answer
ARIANES
Tags
ariane
built
french
launcher
rocket
satellite
some
Notes
The answer ARIANES is so rare that it appears less than once every 2500 puzzles.
Related Clues
French-built rockets