Arabic-English dictionary »

بَطِل مُزَيَّفٌ meaning in English

ArabicEnglish
بَطِل مُزَيَّفٌ

antiheroprotagonist who proceeds in an unheroic manner