English-Spanish dictionary »

metronidazole meaning in Spanish

EnglishSpanish
metronidazole noun

metronidazolnoun
{m}