English-German dictionary »

shrub bed meaning in German

EnglishGerman
shrub bed

Staudenbeet