Russian-English dictionary »

стафилея meaning in English

RussianEnglish
стафилея noun
{f}

bladdernut(Staphylea)
noun