Synonym for throttling


Synonym for throttling

stranglingstrangulationchoking

Associated with throttling

suffocationasphyxiation
Add a New Entry