What is the meaning of Impregnar?

to impregnate

to saturate

to soak; pass on

to infiltrate; to penetrate

to fill

to impregnate, fertilize

to impregnate, permeate (to fill pores or spaces with a substance)

Source: wiktionary.org