Online Dictionary
Definition of " antiparasite " in French English Dictionary
Results
antiparasite
  • {N} suppressor
antiparasiter
  • {V} suppress
dispositif antiparasite
  • {N} suppressor