Search term curing has 2 results
EN English FR French
curing (n) [healing] guérison (n) {f} [healing]
curing action de guérir