lau

English: Translation
hooked, caught fast on
adjective
carroll-soulik-1973