Dictionary search results

Showing 1-2 of 2 results

solar flare British & World English

A brief eruption of intense high-energy radiation from the sun’s surface, associated with sunspots and causing radio and magnetic disturbances on the earth

solar flare English-Spanish

erupción feminine solar