English to Arabic

Meaning for:
Defenestrations
other
القذف من النافذة