Русский-Английский словарь »

трескотуха означает в английский

РусскийАнглийский
трескотуха noun
{f}

treshchotka(an old Russian percussion instrument)
noun