Arabic-English dictionary »

يقذف من النافذة meaning in English

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

Defenestrate

Defenestrates