police_investigationEnglish

police investigation, police work

Noun

The investigation of criminal activities

English: police work, police investigation

English words with similar meanings

Show 1 words