kamus
.
Search
About
hood_latch
English
hood latch
Noun
A catch that holds the hood of a car shut
English: hood latch