latchings

English

Noun

latchings

  1. plural of latching