Version Française
Meaning of
"infester"
in English language
French to English
English to French
French
English
infester
attaint, smite