doglocks

English

Noun

doglocks

  1. plural of doglock