kamus
.
Search
About
crack_down
English
clamp down, crack down
Verb
Repress or suppress (something regarded as undesirable)
English: clamp down, crack down
English words with similar meanings
Show 1 words
clamp down