German to English Dictionary

Deutsch Version

defenestration German pronunciation - Say defenestration in English pronunciation Meaning of "defenestration" in English language