desk killers

English

Noun

desk killers

  1. plural of desk killer