As if that were not enough, a Brazilian C-130 Hercules military transport plane has remained stranded near the runway of Chile's air base here since it crash-landed in 2014.
出自-2016年12月阅读原文
英英词典释义
Noun
1. (classical mythology) a hero noted for his strength; performed 12 immense labors to gain immortality
2. a large constellation in the northern hemisphere between Lyra and Corona Borealis