What does Automobilhersteller mean?

Automobilhersteller - German to English

automaker

View more

  • vehicle maker