French Nouns: défenestration

French Nouns verb 'défenestration' conjugated