Spanish

edit

Verb

edit

besucarte

  1. infinitive of besucar combined with te