English | German | Russian | Czech

defenestrator English

Meaning defenestrator meaning

What does defenestrator mean?

defenestrator

One who defenestrates.

Are you looking for...?