English-Swedish dictionary »

apple rose meaning in Swedish

EnglishSwedish
apple rose (Rosa villosa)
noun

plommonrossubstantiv
{c}