×

défenestrer meaning in English

v. throw out the window

Related Words

  1. défendre son pays
  2. défendu
  3. défense
  4. défense aérienne
PC Version

Copyright © 2018 WordTech Co.