Russian-English dictionary »

судза meaning in English

RussianEnglish
судза noun
{f}

perilla(East Asian herb)
noun