German-English dictionary »

heidenröschen meaning in English

GermanEnglish
das Heidenröschen Substantiv

heath rosenoun