Spanish

edit

Verb

edit

tararearte

  1. infinitive of tararear combined with te