meaning of Abzugshaube

Abzugshaube - German to English

exhaust duct

View more

  • fatigue hood
  • extractor bonnet