×

s'imprégner meaning in English

v. become impregnated, become permeated

Related Words

  1. s'imposer à
  2. s'imprimer
  3. s'incarner
  4. s'incliner
PC Version

Copyright © 2018 WordTech Co.