lambiscarle
Spanish
Verb
lambiscarle
infinitive of
lambiscar
combined with
le