defenestrato

Italian

Participle

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

  1. past participle of defenestrare

Anagrams