German-English dictionary »

mebendazol meaning in English

GermanEnglish
das Mebendazol Substantiv

mebendazole◼◼◼noun