Arabic-English dictionary »

جَرِيمَة الشَّرَفِ meaning in English

ArabicEnglish
جَرِيمَة الشَّرَفِ f

honour killingmurder as a cultural practice