projectile; a meteor or meteorite

listen to the pronunciation of projectile; a meteor or meteorite
English - English
bolide
projectile; a meteor or meteorite
Favorites