French-Polish dictionary »

défenestration meaning in Polish

FrenchPolish
défenestration

defenestracja