Russian-English dictionary »

дикая яблоня meaning in English

RussianEnglish
дикая яблоня noun

crabapple(tree)
noun