atarazarle

Spanish

Verb

atarazarle

  1. infinitive of atarazar combined with le