English to Arabic

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