défenestrées

French

Participle

défenestrées f pl

  1. feminine plural of défenestré