Translation of electric storm in Spanish:

electric storm

noun

British