French Nouns: antiparasite

French Nouns verb 'antiparasite' conjugated