Rysk-Engelsk ordbok »

петля линча betyder på engelska

RyskaEngelska
петля Линча noun
{f}

hangman's noose(knot)
noun