Russian-English dictionary »

макуха meaning in English

RussianEnglish
макуха noun
{f}

oil cake(solid residue)
noun