Spanish edit

Verb edit

atarantarse

  1. infinitive of atarantar combined with se