taba

English: Translation
a flashing of several lights, a blink of the eyes
verb
carroll-soulik-1973