Russian-English dictionary »

эхинацея meaning in English

RussianEnglish
эхинацея noun
{f}

echinacea(plant)
noun