Definify.com

Definition 2024


latchings

latchings

English

Noun

latchings

  1. plural of latching