Spanish-English Dictionaryinfestar
Meaning of infestar