lambiscaros
Spanish
Verb
lambiscaros
infinitive of
lambiscar
combined with
os