defenestrara
See also: defenestrará and defenestrarà
Portuguese
Verb
defenestrara
- first/third-person singular pluperfect indicative of defenestrar
Spanish
Verb
defenestrara
- first/third-person singular imperfect subjunctive of defenestrar
defenestrara
defenestrara