"staudenterrasse" in English Staudenterrasse {f} terrace of border perennials Detailed translations for "staudenterrasse" die Staudenterrasse{feminine} Staudenterrasse terrace of border perennials