×
s'imprégner
meaning in English
v.
become impregnated, become permeated
Related Words
s'imposer à
s'imprimer
s'incarner
s'incliner
PC Version
Copyright © 2018 WordTech Co.