meaning of Aluminiumhütte

Aluminiumhütte - German to English

aluminium mill [Br.]

View more

  • aluminum smelter [Br.] [smelting works]
  • aluminum mill [Am.]