Italian-English dictionary »

defenestrare meaning in English

ItalianEnglish
defenestrare verb

defenestrate(eject from a window)
verb
I defenestrate you! = Ti defenestro!