latch /ˈlatʃ/ n

中文:门闩

Meaning:Fastening device for a door or gate

Found in these illustrated scenes(4)

‹ Browse all scenes