Arabic-English dictionary »

دِفَاع عَنِ النَّفْسِ meaning in English

ArabicEnglish
دِفَاع عَنِ النَّفْسِ m

self-defensemeans of defending oneself from attack