Russian-English dictionary »

волокуша meaning in English

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

pulk(small sled)
noun

travois(a traditional North American Indian sled)
noun