Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
impregnare 
1  vt 
impregnare (di)   (imbevere)  to soak  o  impregnate (with), (riempire, anche)   (fig) to fill (with) 
2 impregnarsi  vip 
impregnarsi di  to become impregnated with, to become filled with