English-Italian dictionary »

defenestrate meaning in Italian

EnglishItalian
defenestrate (eject from a window)
verb

defenestrareverbI defenestrate you! = Ti defenestro!