lambiscarlo
Spanish
Verb
lambiscarlo
infinitive of
lambiscar
combined with
lo