×
defenestrate
meaning in French
v.
défenestrer, précipiter quelqu'un d'une fenêtre
Related Words
defender
defending officer
defenestration
defense
PC Version
Copyright © 2018 WordTech Co.