Definify.com

Definition 2024


defenestrata

defenestrata

Italian

Participle

defenestrata

  1. feminine singular of defenestrato