Russian-English dictionary »

шантрапа meaning in English

RussianEnglish
шантрапа noun
{m} {f}

toerag(worthless person)
noun