What does Apfelrose mean?

Apfelrose - German to English

eglantine rose [Rosa rubiginosa, syn.: Rosa eglanteria]

View more

  • nice briar [Rosa rubiginosa]