French Adjectives: défenestrable

French Adjectives adjective 'défenestrable' conjugated