kamus
.
Search
About
hold-down
English
hold-down
Noun
A limitation or constraint
English: hold-down