Arabic-English dictionary »

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

ArabicEnglish
سَفَّاحَة f

assassinatrixfemale assassin