meteoroids
Meteoroides
translation of 'meteoroids'
noun
meteoroide
definition
Credits: Google Translate
English to Spanish Dictionary meteoroids |