achucharte
Spanish
Verb
achucharte
infinitive of
achuchar
combined with
te