meaning of Albendazol

Albendazol - German to English

albendazole