defenestrarte
Spanish
Verb
defenestrarte
infinitive of
defenestrar
combined with
te