English

edit

Noun

edit

meteoric waters

  1. plural of meteoric water