Spanish

edit

Verb

edit

atarazarse

  1. infinitive of atarazar combined with se