lambiscarnos
Spanish
Verb
lambiscarnos
infinitive of
lambiscar
combined with
nos