Russian-English dictionary »

баребух meaning in English

RussianEnglish
баребух noun
{m}

dingleberry(piece of feces)
noun