Russian-English dictionary »

трескотуха meaning in English

RussianEnglish
трескотуха noun
{f}

treshchotka(an old Russian percussion instrument)
noun