machucaran
See also:
machucarán
Galician
Verb
machucaran
third-person plural pluperfect indicative of
machucar
Spanish
Verb
machucaran
third-person plural imperfect subjunctive of
machucar