meaning of Amalgamieren

Amalgamieren - German to English

to amalgamate

View more

  • amalgamation