strangulates

[ˈstræŋɡjuleits]
  • 释义
  • 勒死( strangulate的第三人称单数 );