Polish-French dictionary »

defenestracja meaning in French

PolishFrench
defenestracja

défenestration