Russian-English dictionary »

узел линча meaning in English

RussianEnglish
узел Линча noun
{m}

hangman's noose(knot)
noun