What does Antriebsaggregat mean?

Antriebsaggregat - German to English

drive construction

View more

  • drive unit
  • engine product