Russian-English dictionary »

прибамбасы meaning in English

RussianEnglish
прибамбасы noun

bells and whistles(extra features added for show rather than function)
noun