babosearla

Spanish

Verb

babosearla

  1. infinitive of babosear combined with la