Adjective Definition

fulgurating

1.Definition: sharp and piercing




Please Share