despatarraran
See also:
despatarrarán
Spanish
Verb
despatarraran
third-person plural imperfect subjunctive of
despatarrar