Entry # 4857 has returned 1 entry

daba

adjective a flash of light, a blink of an eye