Italian | English |
---|---|
permeare verb | imbue [imbued, imbuing, imbues](to wet or stain completely) impregnate [impregnated, impregnating, impregnates](to fill pores or spaces with a substance) permeate [permeated, permeating, permeates](to pass through the pores or interstices of; to penetrate and pass through without causing rupture or displacement) |