Русский-Английский словарь »

петля линча означает в английский

РусскийАнглийский
петля Линча noun
{f}

hangman's noose(knot)
noun