Russian-English dictionary »

толкушка meaning in English

RussianEnglish
толкушка noun
{f}

potato masher(utensil for mashing potatoes)
noun