Search term défenestrer has one result
Jump to
FR French EN English
défenestrer (v) [eject from a window] defenestrate (v) [eject from a window]