besucaros

Spanish

Verb

besucaros

  1. infinitive of besucar combined with os