Russian-English dictionary »

утроба meaning in English

RussianEnglish
утроба noun
{f}

womb [wombs](uterus)
noun
[UK: wuːm] [US: ˈwuːm]