meaning of Alpen-Rose

Alpen-Rose - German to English

Alpine rose [Rosa pendulina, syn.: Rosa alpina]

View more

  • hill rose [Rosa pendulina, syn.: Rosa alpina]