honour killers

English

Noun

honour killers

  1. plural of honour killer