meaning of Aminopromazin

Aminopromazin - German to English

aminopromazine