litter orchard - German English Dictionary
History

litter orchard



Meanings of "litter orchard" in German English Dictionary : 1 result(s)

English German
Environment
litter orchard Streuobstwiese [f]