liplipēn

English: Translation
flicker
verb
Senses and perception