meaning of Acetarsol

Acetarsol - German to English

acetarsol