besucarte

Spanish

Verb

besucarte

  1. infinitive of besucar combined with te