garroter: someone who kills by strangling

listen to the pronunciation of garroter: someone who kills by strangling
الإنجليزية - الإنجليزية
garrotter
garroter: someone who kills by strangling
المفضلات