lambiscarla
Spanish
Verb
lambiscarla
infinitive of
lambiscar
combined with
la