defenestrara

Portuguese

Verb

defenestrara

  1. first/third-person singular pluperfect indicative of defenestrar

Spanish

Verb

defenestrara

  1. first/third-person singular imperfect subjunctive of defenestrar