deathlocks

English

Noun

deathlocks

  1. plural of deathlock