Bulgarian-English dictionary »

утроба meaning in English

BulgarianEnglish
утроба noun
{f}

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