Russian-English dictionary »

клекачка meaning in English

RussianEnglish
клекачка noun
{f}

bladdernut(Staphylea)
noun