German-English dictionary »

hochstammrose meaning in English

GermanEnglish
die Hochstammrose Substantiv

standard rose treenoun