babosearle

Spanish

Verb

babosearle

  1. infinitive of babosear combined with le