meaning of Auftragsmord

Auftragsmord - German to English

contract struck [sl.]

View more

  • agreement killing
  • contract kill [sl.]
  • contract [sl.]
  • murder for hire