Portuguese-English dictionary »

desparasitação meaning in English

PortugueseEnglish
desparasitação noun
{f}

deworming(elimination of parasitic worms)
noun