detoxicate meaning in French
v. désintoxiquer, procéder à la désintoxication, supprimer les substances toxiques (traitement de l'intoxication)
v. désintoxiquer, procéder à la désintoxication, supprimer les substances toxiques (traitement de l'intoxication)