achuchasen
Spanish
Verb
achuchasen
third-person plural imperfect subjunctive of
achuchar