babosearte

Spanish

Verb

babosearte

  1. infinitive of babosear combined with te