meaning of Ammoniaksynthese

Ammoniaksynthese - German to English

ammonia synthesis