mechasen
Spanish
Verb
mechasen
third-person plural imperfect subjunctive of
mechar