lambiscarse
Spanish
Verb
lambiscarse
infinitive of
lambiscar
combined with
se