"staudenterrassen" in English Staudenterrassen {m pl} terraces of border perennials Detailed translations for "staudenterrassen" Staudenterrassen{masculine plural} Staudenterrassen terraces of border perennials