Spanish-English dictionary »

bromhexina meaning in English

SpanishEnglish
bromhexina noun
{f}

bromhexine(mucolytic agent)
noun