atarazarte

Spanish

Verb

atarazarte

  1. infinitive of atarazar combined with te