Arabic-English dictionary »

قَذَفَ نَفْسَهُ meaning in English

ArabicEnglish
قَذَفَ نَفْسَهُ

ejectto project oneself from an aircraft