中英词典查询

strangulates

v. 勒死( strangulate的第三人称单数 );