Русский-Английский словарь »

макуха означает в английский

РусскийАнглийский
макуха noun
{f}

oil cake(solid residue)
noun