English to Spanish Dictionary challengers

challengers

Desafíos
definition
noun
The countdown clock is ticking as seven astronauts aboard the space shuttle Challenger prepare for launch.
a US space shuttle that exploded 1.5 minutes after launch on January 28, 1986, killing its crew of seven.
translation of 'challengers'
noun
desafiador
Credits: Google Translate
Download the
HelloEnglishApp
image_one