meaning of Aggregat

Aggregat - German to English

aggregate

View more

  • generator set
  • device
  • aggregate