"defenestrated" in German defenestrated aus dem Fenster gestoßen/geworfen Detailed translations for "defenestrated" defenestrated defenestrated aus dem Fenster gestoßen/geworfen