Arabic-English dictionary »

سَفَّاكَة meaning in English

ArabicEnglish
سَفَّاكَة f

assassinatrixfemale assassin