English Translation for crack down
crack down
شگاف نیچے
Search Result for crack down
crack
See Definition and Meaning
down
English definition for crack down
1. v. repress or suppress (something regarded as undesirable)