defenestraran
See also:
defenestrarán
Catalan
Verb
defenestraran
third-person plural future indicative of
defenestrar
Spanish
Verb
defenestraran
third-person plural imperfect subjunctive of
defenestrar