Arabic-English dictionary »

تَزْكِيَة meaning in English

ArabicEnglish
تَزْكِيَة f

vindicationthe act of vindicating