defenestrerad

Swedish

Participle

defenestrerad

  1. past participle of defenestrera