terrace of border perennials - German English Dictionary
History

terrace of border perennials



Meanings of "terrace of border perennials" in German English Dictionary : 1 result(s)

English German
Agriculture
terrace of border perennials Staudenterrasse [f]