kamus
.
Search
About
crackdown
English
crackdown
Noun
Severely repressive actions
English: crackdown