natural event


Meanings

  • an event that happens