mochasen
Spanish
Verb
mochasen
third-person plural imperfect subjunctive of
mochar