impediments of crime

English

Noun

impediments of crime

  1. plural of impediment of crime