German-English dictionary »

metronidazol meaning in English

GermanEnglish
das Metronidazol Substantiv

metronidazole◼◼◼noun