meaning of throttler

1. someone who kills by strangling


Related Words

throttler |

Developed & Maintained By Taraprasad.com

Treasure Words