Polish-English dictionary »

defenestracja meaning in English

PolishEnglish
defenestracja noun

defenestrationnoun
act of throwing out a window