deleonanikka deleonanikka 12-06-2017 Spanish contestada A tropical cyclone characterized by lots of rain, wind and lightning.