large-scale garden center - German English Dictionary
History

large-scale garden center



Meanings of "large-scale garden center" in German English Dictionary : 1 result(s)

English German
Business
large-scale garden center Großgärtnerei [f]