babosearla
Spanish
Verb
babosearla
infinitive of
babosear
combined with
la