meaning of Apenninen-Sonnenröschen

Apenninen-Sonnenröschen - German to English

white rock-rose [Helianthemum apenninum]