Search term défenestration has one result
Jump to
FR French EN English
défenestration (n) [act of throwing out a window] (n) defenestration (n) [act of throwing out a window]