English to Arabic

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