Italian

edit

Participle

edit

defenestrato (feminine defenestrata, masculine plural defenestrati, feminine plural defenestrate)

  1. past participle of defenestrare

Anagrams

edit