meaning of Autokarosseriewerkstatt

Autokarosseriewerkstatt - German to English

body store