English-Arabic dictionary »

defenestrates meaning in Arabic

EnglishArabic
Defenestrates

يقذف من النافذة