Online Dictionary

defenestration, defenestrationes Explained

defenestration, defenestrationes at Interlingua => English Of Explained:

n defenestration