dabadaba

English: Translation
twinkling, flashing, winking
verb
carroll-soulik-1973