lalaa

English: Translation
sizzling noise (as in frying)
verb
carroll-soulik-1973