French edit

Noun edit

météores m

  1. plural of météore