Russian-English dictionary »

роза яблочная meaning in English

RussianEnglish
роза яблочная noun
{f}

apple rose(Rosa villosa)
noun