meaning of Anlagenlieferer

Anlagenlieferer - German to English

plant vendor