Russian-English dictionary »

шарманщик meaning in English

RussianEnglish
шарманщик noun
{m}

barrel organist(someone who plays a barrel organ)
noun