Danish-English dictionary »

metronidazol meaning in English

DanishEnglish
metronidazol

metronidazole◼◼◼