Spanish-English Dictionaryimpregnar
Meaning of impregnar