Skip to main content

defenestrate

English defenestrate meaning in English  •  defenestrate का अर्थ अंग्रेजी में
v. t.
  • to throw (something or someone) out of a window.
Advertisement