Russian-English dictionary »

роза волосистая meaning in English

RussianEnglish
роза волосистая noun
{f}

apple rose(Rosa villosa)
noun