yale lock









yale lock


noun

  1. trademark a type of cylinder lock using a flat serrated key
52 queries 0.557