death squad
US
/dɛθ skwɑd/
UK
/dɛθ skwɒd/
Definition for death squad is being prepared and will be available soon.
Definition for death squad is being prepared and will be available soon.