Russian-English dictionary »

шиповник мохнатый meaning in English

RussianEnglish
шиповник мохнатый noun
{m}

apple rose(Rosa villosa)
noun