Russian-English dictionary »

детвора meaning in English

RussianEnglish
детвора noun
{f}

small fry(one or more children)
noun
[UK: smɔːl fraɪ] [US: ˈsmɒl ˈfraɪ]