defenestrades

Catalan

Pronunciation

Participle

defenestrades f pl

  1. feminine plural of defenestrat