achucharnos
Spanish
Verb
achucharnos
infinitive of
achuchar
combined with
nos