Spanish-English Dictionarycontamina
contamina
contaminar
Meaning of contamina