Russian-English dictionary »

побирушка meaning in English

RussianEnglish
побирушка noun
{m} {f} / поберушка {m} {f}

moocher(a person having a tendency to repeatedly ask help of others)
noun
[UK: mˈuːtʃə] [US: mˈuːtʃɚ]