meaning of Aluminiumfassade

Aluminiumfassade - German to English

aluminum facade [Br.]

View more

  • aluminum facade [Am.]