About Easy English
Free Resources in Easy English
Series > Bible Dictionary >
A flash of bright light during a storm.