meaning of Amalgamplombe

Amalgamplombe - German to English

amalgam completing