meaning of Bestückautomat

Bestückautomat - German to English

mounting device