Word/Phrase: meteor
Translation: meteoro
Pronunciation: ˈme.te.ɾo
The meteor shower was spectacular - La lluvia de meteoros fue espectacular
I saw a meteor streak across the sky - Vi un meteoro atravesar el cielo
The scientist studied the meteor's composition - El científico estudió la composición del meteoro
A meteor can create a crater upon impact - Un meteoro puede crear un cráter al impactar
They captured the meteor on camera - Capturaron el meteoro en cámara