Russian-English dictionary »

злая баба meaning in English

RussianEnglish
злая баба noun
{f}

ogress(female ogre)
noun
[UK: ˈəʊ.ɡres] [US: ˈoʊ.ɡres]