hit_squadEnglish

hit squad

Noun

A team of assassins

English: hit squad