Swedish-Latin dictionary »

defenestration meaning in Latin

SwedishLatin
defenestration

defenestratio