framelocks

English

Noun

framelocks

  1. plural of framelock