Version Française
Translate
"festering (adj.)"
to French Language
English to French
French to English
English
French
festering (adj.)
suppurante (plaie); dévorante (rancune); en voie de pourrissement (situation); infects (taudis).