defenestraros
Spanish
Verb
defenestraros
infinitive of
defenestrar
combined with
os