Spanish-English dictionary »

antiparasitario meaning in English

SpanishEnglish
antiparasitario adjective

antiparasitic(that counters parasites)
adjective