of, pertaining to, or originating from a meteor

listen to the pronunciation of of, pertaining to, or originating from a meteor
English - English
meteoric
of, pertaining to, or originating from a meteor
Favorites