natural phenomena - Spanish English Dictionary

natural phenomena

Meanings of "natural phenomena" with other terms in English Spanish Dictionary : 2 result(s)

English Spanish
Mythology
evil power that can dominate people and natural phenomena pillán [m] CL:C,S rur.
Folklore
ghost in the form of a woman that, according to popular believe, inhabits the forests and has a negative influence over natural phenomena madremonte [f] CO