Spanish-English dictionary »

desparasitante meaning in English

SpanishEnglish
desparasitante noun
{m}

dewormer(medicine used in deworming an animal)
noun