Portuguese edit

Noun edit

meteoroides

  1. plural of meteoroide

Spanish edit

Noun edit

meteoroides

  1. plural of meteoroide