Portuguese-English dictionary »

desparasitante meaning in English

PortugueseEnglish
desparasitante noun
{m}

dewormer(medicine used in deworming an animal)
noun