German-Latin dictionary »

defenestration meaning in Latin

GermanLatin
Defenestration Substantiv
das Hinauswerfen einer Person durch ein Fenster, meist als Hinrichtungsmethode

defenestrationoun