enviscarte

Spanish

Verb

enviscarte

  1. infinitive of enviscar combined with te