lambiscarles
Spanish
Verb
lambiscarles
infinitive of
lambiscar
combined with
les