meaning of Bromhexin

Bromhexin - German to English

bromhexine