lamu

English: Translation
do some bad deed suddenly or by surprise
verb
carroll-soulik-1973