English to Arabic

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