stasis locks

English

Noun

stasis locks

  1. plural of stasis lock