daba

English: Translation
a flash of light, a blink of an eye
adjective
carroll-soulik-1973