English
›
Words
any
event, occurrence, or happening that can be determined by the senses and scientifically explained
Translation:
English
Noun
4
phenomenon
Add
Translation