Russian-English dictionary »

куча // meaning in English

RussianEnglish
куча // noun
{f}

heap [heaps](great number or large quantity of things)
noun
[UK: hiːp] [US: ˈhiːp]