fulguratingEnglish

fulgurating

Adjective

Sharp and piercing

English: fulgurating