Russian-English dictionary »

перилла meaning in English

RussianEnglish
перилла noun
{f}

perilla(East Asian herb)
noun