Italian-English dictionary »

albendazolo meaning in English

ItalianEnglish
albendazolo noun
{m}

albendazole(drug)
noun